#define _CRT_SECURE_NO_WARNINGS 1
#include <string.h>
#include <math.h>
//int main()
//{
//	char* word1[] = { "a","cb" };
//	char* word2[] = { "aa","a" };
//    char arr1[1000] = { 0 };
//    char arr2[1000] = { 0 };
//    int index = 0;
//    for (int i = 0; i < 2; ++i)
//    {
//        for (int j = 0; j < strlen(word1[i]); ++j)
//        {
//            arr1[index++] = word1[i][j];
//        }
//    }
//    index = 0;
//    for (int i = 0; i < 2; ++i)
//    {
//        for (int j = 0; j < strlen(word2[i]); ++j)
//        {
//            arr2[index++] = word2[i][j];
//        }
//    }
//    return strcmp(arr1, arr2);
//}


//int main()
//{
//	int rectangles[][2] = { 5,8,3,9,5,12,16,5 };
//    int max = 0;
//    for (int i = 0; i < 4; ++i)
//    {
//        rectangles[i][0] = rectangles[i][0] > rectangles[i][1] ? rectangles[i][1] : rectangles[i][0];
//        if (rectangles[i][0] > max)
//        {
//            max = rectangles[i][0];
//        }
//    }
//    int ans = 0;
//    for (int i = 0; i < 4; ++i)
//    {
//        if (rectangles[i][0] == max)
//        {
//            ++ans;
//        }
//    }
//    return ans;
//}
//int countConsistentStrings(char* allowed, char** words, int wordsSize) {
//    int ans = 0);
//    for (int i = 0; i < wordsSize; ++i)
//    {
//        int f1 = 1;
//        for (int j = 0; j < strlen(words[i]); ++j)
//        {
//            int f = 0;
//            for (int x = 0; x < strlen(allowed); ++x)
//            {
//                if (words[i][j] == allowed[x])
//                {
//                    f = 1;
//                    break;
//                }
//            }
//            if (f == 0)
//            {
//                f1 = 0;
//                break;
//            }
//        }
//        if (f1)
//        {
//            ++ans;
//        }
//    }
//    return ans;
//}


int main()
{
	int nums[] = { 780,237,694,976 };
	int numsSize = sizeof(nums) / sizeof(nums[0]);
    int tar = 0;
    for (int i = 0; i < numsSize - 1; ++i)
    {
        if (nums[i] >= nums[i + 1])
        {
            if(nums[numsSize-1] > nums[i])
                nums[i + 1] = 0;
            else
                nums[i] = 0;
            break;
        }
    }
    int index = 0;
    for (int i = 1; i < numsSize; ++i)
    {
        if (nums[i] != 0)
        {
            if (nums[index] >= nums[i])
            {
                return 0;
            }
            ++index;
        }
    }
	return 1;
}